<?php

function insertUsuarioC($db, $nombreCompleto, $password, $telefono, $idPais) {
    $consulta =
            $db->prepare("INSERT into tblUsuarios(
						idUsuario, 
						nombre_completo,
                                                password,
						telefono,
						idPais)
					VALUES(
						null, '$nombreCompleto',PASSWORD('$password'),'$telefono' '$idPais') ");
    $consulta->execute();

    $idUsuario = $db->lastInsertId('idUsuario');
    $consulta =
            $db->prepare("UPDATE tblUsuarios SET token = " . sha1($idUsuario . '&' . $idUsuario) . "
					where  ");
    $consulta->execute();

    return $idUsuario;
}

function getUsuarioByLogin($db, $numeroTelefono, $password, $pais) {
    $consulta =
            $db->prepare("SELECT  
                            u.idUsuario, 
                            u.nombre_completo,
                            u.password,
                            u.telefono,
                            u.idPais,
                            u.token
                         FROM
                             tblUsuarios u, tblPais p
                         WHERE
                            p.idPais = u.idPais
                            AND u.telefono = '$numeroTelefono'
                            AND u.password = '$password'
                            AND p.codigoPais = '$pais'
");
    $consulta->execute();

    return $consulta->fetchAll();
}

function getUsuarioByToken($db, $token) {
    $consulta =
            $db->prepare("SELECT  
                            u.idUsuario, 
                            u.nombre_completo,
                            u.password,
                            u.telefono,
                            u.idPais
                         FROM
                             tblUsuarios u
                         WHERE
                            u.token = '$token'
");
    $consulta->execute();

    return $consulta->fetchAll();
}

?>
